package com.zhike.bean;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;

/**
 * @Author: zhike
 * @CreateTime: 2024/1/23 14:49
 * @Description:  行程车辆相关实体类
 */
@Data
@AllArgsConstructor
@Builder
public class TripBean {
    //窗口起始时间
    String stt;
    //窗口结束时间
    String edt;
    //窗口时间（截止到日）
    String windowDate;
    //车辆id
    String vin;
    //平均时速分子
    Double totalSpeed;
    //平均时速分母
    Integer runningCount;
    //急加减速次数
    Integer dangerCount;
    //时间戳
    Long ts;

//    窗口最大里程
//    @JSONField(serialize = false)
//    @TransientSink
    Double maxMileage;
    //窗口最小里程
//    @JSONField(serialize = false)
//    @TransientSink
    Double minMileage;


}
